Airwallex\Gateways\Main A

Total Complexity 72
Dependencies 9
Dependents 4
Total lines 563
Lines of code 491
Logical lines of code 209
Comment lines 17
Methods 18
Properties 11

Methods 18

Method Rating Maintainability Complexity Lines of code
get_form_fields()
A
37 8 83
output()
A
42 8 51
getPaymentLogos()
A
48 8 33
getPaymentMethods()
S
52 7 23
generate_methods_html()
S
42 4 62
__construct()
S
52 6 22
getStatus()
S
62 5 12
generate_logos_html()
S
44 2 53
generate_radio_html()
S
45 2 52
getActivePaymentLogosArray()
S
59 4 13
process_refund()
S
51 3 25
do_subscription_payment()
S
52 3 23
get_icon()
S
64 3 9
subscription_payment_information()
S
68 3 7
validate_logos_field()
S
77 2 3
validate_methods_field()
S
77 2 3
process_payment()
S
67 1 8
generate_free_html()
S
68 1 9